关键字: instanceof
  • 2020 最新前端面试题目(二)
    解决HTML5新标签的兼容性: <!--[if lt IE 9]> ...
  • 2020 最新前端面试题目(一)
    什么是闭包? 指有权访问另一个函数作用域中变量的函数 null 和undef ...
  • 不知道怎么封装代码?看看这几种设计模式吧!
    为什么要封装代码?我们经常听说:“写代码要有良好的封装,要高内聚,低耦合”。那怎样才算良好的封装,我们为什么要封装呢?其实封装有这样几个好处:封装好的代码,内部变量不会污染外部。可以作为一个模块给外部调用。外部调用者不需要知道实现的细节,只 ...
  • Promise源码实现class版
    class封装完整版 (function(window){ // 进行中状态 const _PENDING = "pending"; // 已成功状态 const _RESOLVED = "resolved" ...
  • 《JS原理、方法与实践》- DOM中的HTML标准
    虽然HTML中的接口数量非常多,但是结构很简单。首先是HTMLDocument和HTMLElement,这两个接口分别继承自Core标准中Document和Element,它们在原来的基础上添加了HTML特有的属性。然后是两个Collect ...
  • 手写一个简易的Promise
    1. 简述 Promise 所谓 Promise,简单来说,就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。 Promise 对异步调用进行封装,是一种异步编程的解决方案。 从语法上来说,Promise 是一个对 ...
  • 理解ES2018中的Realms
    这几天看winter的在课程中提到Realms,来来回回看了很多遍的标准和老师的解释,还google了很多文章,感觉对Realms的讲解大部分都是直接翻译标准,然后让我们在这里来实际感受一下Realms。 Realms溯源 先上原版标准: ...
  • 《JS原理、方法与实践》- JS function 类型对象
    在JS中,function可以说是最核心的内容了。它本身是一种对象,另外,它还可以创建对象, 而且可以对对象操作 function的作用: 作为对象来管理其中的属性 作为方法处理具体业务 创建对象 一、创建function 1. 函数声明, ...
  • 面试分享:一年半前端跳槽面试经验(头条、微信、shopee)
    web前端学习教程的小伙伴们可以添加QQ群:282549184大家可以互相学习 提升自己在2020年的时候,突然想搞点大事,思来想去,感觉只有跳槽是最刺激的。由于我比较懒,不想换城市,所以这次只面试了头条、微信和 shopee。十分幸运,都 ...
  • js中如何准确的判断一个变量的类型?
    这是一个高频面试题,我们开发中也进程会遇到,今天我们来实现一个函数getValType(val),用来获取一个变量的类型。从1. JS基础变量类型。2. Js中判断变量的函数。 3. 实现getValType函数。3个方面来分析实现。 Js ...

暂无数据